import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

const admin = {
  state: {
    myTalentPoolTableData: {}, // 我的人才库数据
    tableConfig: {}, //表格配置
    advancedSearch: {}, // 高级搜索， 在配置中的列表
    nonAdvanceSearch: {}, // 高级搜索，不在配置中的列表
  },
  mutations: {
    /**
     * @description 保存我的人才库数据
     */
    adminMyTalentPoolTableData(state, data){
      state.myTalentPoolTableData = data;
    },
    /**
     * @description 保存数据
     */
    adminTableConfig(state, data){
      state.tableConfig = data
    }
  }
}
export default new Vuex.Store({
  modules: {
    admin
  }
})